Skip to content

fix(lint): split files exceeding 200 lines - #574

Merged
BenPinet merged 7 commits into
nextfrom
refactor/split_large_files
Nov 4, 2026
Merged

BenPinet merged 7 commits into
nextfrom
refactor/split_large_files

Conversation

@JulienChampagnol

Copy link
Copy Markdown
Member

Summary

  • Split files exceeding 200 lines into smaller modules, to satisfy the new max-lines limit of 200.
  • Merged next (including the ternary-primitive-only changes) into the branch.

Dependency

The oxlint config is copied from the shared actions repo, so the 200 line limit comes from Geode-solutions/actions#94.

🤖 Generated with Claude Code

JulienChampagnol and others added 3 commits November 3, 2026 14:48
Split the 49 source and test files that exceed 200 counted lines (the new
max-lines limit) into cohesive modules. Original paths keep exporting the
same names, so no importer changes. Behaviour is unchanged; the unit and
integration test counts are identical before and after.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…files

# Conflicts:
#	app/components/ClippingPlanes.vue
#	app/components/DragAndDrop.vue
#	app/components/ThresholdFilter.vue
#	app/components/Viewer/Generic/Model/CornersOptions.vue
#	app/components/Viewer/Generic/Model/LinesOptions.vue
#	app/composables/virtual_tree.ts
#	app/utils/clipping_planes.ts
#	server/utils/microservices.ts
#	tests/unit/stores/cloud.nuxt.test.ts
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@BenPinet
BenPinet merged commit c3f3308 into next Nov 4, 2026
44 of 46 checks passed
@BenPinet
BenPinet deleted the refactor/split_large_files branch November 4, 2026 13:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants